*{
	margin: 0;padding: 0;
}
.form {
	margin: 0;padding: 0;
}
BODY 
{
	text-align: center;
	FONT-SIZE: 12px; BACKGROUND: #f5f5f5; MARGIN: auto; font-family: Arial, Helvetica, sans-serif,Verdana, Geneva;
}
H1
{
	
	font-size: 14px; font-weight:bold; 
}
H2
{
	font-size: 16px; font-weight:bold; 
}
H3, H4
{
	font-size: 14px; font-weight:bold; 
}
h5, h6
{
	font-size: 12px; font-weight:bold;
}
tr
{
	height:20px;
}
th
{
	background: #ffa906;
	color:White;
	border:solid 1px White;
}
.closer {
	CLEAR: both
}
.line {
	CLEAR: both;HEIGHT: 5px;border-top: 2px solid #ffffff;
}
.grey_line {
	CLEAR: both;HEIGHT: 5px;border-top: 2px solid #f5f5f5;
}
.orange_line {
	CLEAR: both;HEIGHT: 5px;border-top: 2px solid #ffa906;
}
.color_separator 
{
	CLEAR: both;HEIGHT: 5px;background: url(img/velv.gif) no-repeat center center;		
}
.cursor_pointer
{
	cursor:pointer;
}
.kek
{
	color:#283386;
}
.adv_title {
	CLEAR: both;HEIGHT: 11px;background: #FFFFFF url(img/adv-title.gif) no-repeat;		
}
#ajax_error_display
{
	color:Red;
	
}
.page_bg_wc
{
	background: #EAEAEA url(Extra/wc2010/bg_wc2010_big.jpg) no-repeat;
}
.search_bg
{
	text-align: center;
	height:38px;
	BACKGROUND: url(img/searchbar.jpg) no-repeat center 0px; 	
}
.search_bar
{
	width:970px;
	text-align:center;
	margin-left: auto;
	margin-right: auto;	
	display:block;	
}
#search_box 
{
	width:180px;
	height:25px;
	padding-top:4px;
	margin-left:390px;
	float:left;
}
#SearchFor
{
	border:0px;
	margin-left:5px;
	width:130px;
}
#search_submit
{
	margin-left:5px;
	margin-top:3px;
	width:30px;
	border:0px;
	BACKGROUND: url(img/z.gif) no-repeat right 0px;		
	cursor:pointer;
}
#search_options
{
	height:25px;
	float:left;
	padding-top:10px;
}
#search_options span
{
	margin-left:5px;
	margin-right:10px;
}
DIV.header 
{
	width: 970px;
	margin-left: auto;
	margin-right: auto;	
}
DIV.logo
{
	float:left;	
	width: 225px;
	height: 90px;
	BACKGROUND: url(img/logo.gif) no-repeat center center; 
}
.topmenu_bg
{
	text-align: center;
	height:41px;
	clear:both;	
	BACKGROUND: url(img/topmenubg.jpg) no-repeat center 0px; 	
}
.topmenu_bar
{
	width:970px;
	text-align:center;
	margin-left: auto;
	margin-right: auto;	
	display:block;	
}
.topmenu, .topmenu_small
{
	width:795px;
}
.topmenu_clock
{
	width:175px;
	float:right;
	text-align:center;
	color:White;
	padding-top:5px;
}
.topmenu ul ,.topmenu_small ul
{
	margin: 0;
	padding: 5px 0 0 5px;
	list-style: none;
	line-height: normal;
}
.topmenu li, .topmenu_small li
{
	display: block;
	float: left;
	vertical-align:text-top;
}
.topmenu li img, topmenu_small li img
{
	vertical-align:middle;
}
.sttc_mnu h1
{
	color:#ffa906;
}
.sttc_mnu
{	
	margin-top:-2px;
	margin-right:-7px;
	width:160px;
	height:40px;
	BACKGROUND: url(img/sttc.gif) no-repeat; 	
}
.sttc_mnu a:hover, .sttc_mnu .current_item a
{
	background-image:none;
	background-color:Transparent;
}
.topmenu a ,.topmenu_small a
{
	display: block;
	float: left;
	text-decoration: none;
	text-transform: uppercase;
	color: White;
}
.topmenu a
{
	margin-right: 3px;
	padding: 5px 15px;
	font-size: 11px;
}
.topmenu_small a
{
	margin-right: 3px;
	padding: 5px 8px;
	font-size: 11px;
}
.topmenu a:hover, .topmenu .current_item a,.topmenu_small a:hover, .topmenu_small .current_item a
{ 
	background: url(img/topmnitem_bg.jpg) no-repeat center center; 	
	color: #283386;
	text-decoration:none;
}
.topinfo_bar
{
	clear:both;
	width: 970px;
	height:50px;
	margin-left: auto;
	margin-right: auto;	
	display:block;	
	background: url(img/topinfobar.jpg) no-repeat center center; 	
}
.hot_news
{
	width:690px;
	float:left;
	padding: 12px 10px 5px 15px;
}
#mq_hotnews
{
	width:690px;
	height:25px;
}
.topinfo_login
{
	width:250px;
	float:left;
	text-align:center;
	padding-top:3px;
}
.login_status_box 
{
	float:left;
	width:250px;
	position:relative;
	left:10px;
}
.login_status_box a,.login_status_box a:hover
{
	font-size:10px;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
}
.login_status_box a
{
	color: #283386;
}
.login_status_box a:hover
{
	color:White;
}
.login
{
	text-align:right;
	margin-top:10px;
	margin-right:3px;
}
.logout tr
{
	height:15px;
}
.alias
{
	margin-top:3px;
	float:left;
	color: #283386;
	font-size: 11px;
	font-style:italic;
	font-weight:bold;
	width:auto;
}
.logout img
{
	vertical-align:middle;
}
.wrapper 
{
	background: #FFFFFF;
	width: 970px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
.page
{
	clear:both;
	padding: 2px 5px 5px 5px;
	display:block;
}
/* ========================================= main info page ==================================================== */
#NextMatches
{
	clear:both;	
	display:none;	
}
#_LiveMatches_,#_ComingMatches_,#_PlayedMatches_,#_VNMatches_
{
	clear:both;	
	font-size:1px;
	overflow:hidden;
	line-height:0px;	
}
.neutral_grd
{
	font-size:6pt;
	font-weight:bold;
	color:Red;
	padding-left:2px;
}
.n_grn
{
	width:20px;
	padding-left:20px;
	margin-right:2px;
	text-align:right;
	background: url(img/n.gif) no-repeat right center;
}
.h_grn
{
	width:20px;
	padding-left:5px;
	margin-right:2px;
}
.live_box
{
	FONT-SIZE: 12px; 
	line-height:normal;
	margin-bottom: 5px;	
}
.coming_box,.coming_long_box
{
	margin-bottom: 5px;
	FONT-SIZE: 12px; 
	line-height:normal;
}
.played_box,.vn_box,.other_fixture_box,.today_box
{
	FONT-SIZE: 12px; 
	line-height:normal;
}
.live, .played, .vn, .other_fixture, .ranking
{
	padding:5px;
}
.left_menu_bar
{
	width:180px;	
	float: left;
}
/* Left menu */
.rcbox_body h3 
{
	text-align:left;
	FONT-SIZE: 12px; 
}
.rcbox_body ul 
{
	display:block;
	list-style: none;	
	line-height: 2em;	
}
.rcbox_body ul li {
	padding-left: 15px;
	background: url(img/mn_bullet.gif) no-repeat 5px 10px;
}
.current_lmnu_item a
{
	COLOR: #ffa906;
}
DIV.main_content
{
	width:470px;
	float: left;	
	padding-left:5px;
	display:block;
}
DIV.options
{
	clear:both;		
	background-color:#f0f0f0;	
	padding: 10px 0px 10px 5px;
	margin-bottom:5px;
}
DIV.coming_options
{
	padding: 2px 5px 0px 0px;
	width:100%;
}
.coming
{
	padding: 5px;
}
DIV.box_leader
{
	height:22px;
}
.ft_cell
{
	float:left;
	background: rgb(163,211,245);
	color: #FFFFFF;
	padding: 5px;	
	text-align:center;
	font-weight:bold;
}
.fixture_list
{
	border-style:none;
	background-color:White;
}
.fixture_list th, .ranking_list th
{
	height: 22px;
	border-color:White;
	border-width:1px;
	border-style:solid;
	background: rgb(163,211,245);
	color:White;
	text-align:center;	
}
.fixture_list tr
{
	height:20px;
}
tr.fl
{
	background-color:#FFCC33;
}
tr.ls
{
	height:18px;	
	background-color: rgb(254,231,139);
	font-size: 11px;
	font-weight:bold;
	text-transform:uppercase;
}
tr.ls td
{
	text-align:left;
}
tr.alt td
{
	background-color:#E6EEF0;
}
tr.infocus td
{
	background-color:#FFFF80;
}
tr.fix_selected td
{
	background-color:#F0F0F0;
}
.vn_title
{
	height:20px;
	vertical-align:middle;
	font-weight:bold;
	text-align:center;	
	background-color: rgb(163,211,245);
	color:White;
}
/*=============fixture background==================*/
.chat
{
	background: url(img/_chat.gif) no-repeat 5px center;
}
.chatnp
{
	background: url(img/_chatnp.gif) no-repeat 5px center;
}
.clip
{
	background: url(img/_clip.gif) no-repeat 5px center;
}
.clipchat
{
	background: url(img/_clipchat.gif) no-repeat 5px center;
}
.clipchatnp
{
	background: url(img/_clipchatnp.gif) no-repeat 5px center;
}
td.cliptv
{
	background: url(img/_cliptv.gif) no-repeat 5px center;
}
td.cliptvchat
{
	background: url(img/_cliptvchat.gif) no-repeat 5px center;
}
td.cliptvchatnp
{
	background: url(img/_cliptvchatnp.gif) no-repeat 5px center;
}
td.clipontv
{
	background: url(img/_clipontv.gif) no-repeat 5px center;
}
td.clipontvchat
{
	background: url(img/_clipontvchat.gif) no-repeat 5px center;
}
td.clipontvchatnp
{
	background: url(img/_clipontvchatnp.gif) no-repeat 5px center;
}
td.tv
{
	background: url(img/_tv.gif) no-repeat 5px center;
}
td.tvchat
{
	background: url(img/_tvchat.gif) no-repeat 5px center;
}
td.tvchatnp
{
	background: url(img/_tvchatnp.gif) no-repeat 5px center;
}
td.ltv
{
	background: url(img/_ltv.gif) no-repeat 5px center;
}
td.ltvchat
{
	background: url(img/_ltvchat.gif) no-repeat 5px center;
}
td.ltvchatnp
{
	background: url(img/_ltvchatnp.gif) no-repeat 5px center;
}
td.ontv
{
	background: url(img/_ontv.gif) no-repeat 5px center;
}
td.ontvchat
{
	background: url(img/_ontvchat.gif) no-repeat 5px center;
}
td.ontvchatnp
{
	background: url(img/_ontvchatnp.gif) no-repeat 5px center;
}
td.lontv
{
	background: url(img/_lontv.gif) no-repeat 5px center;
}
td.lontvchat
{
	background: url(img/_lontvchat.gif) no-repeat 5px center;
}
td.lontvchatnp
{
	background: url(img/_lontvchatnp.gif) no-repeat 5px center;
}
DIV.fix_comment
{
	clear:both;
	background-color:#F0F0F0;
}
/* ==================== color table ========================*/
tr.selected
{
	background-color:#FFFF80;
}
tr.deleted
{
	background-color:#FFC0C0;
}

TD.ctbl_1
{
	background-color:#EBEBEB;
	height:20px;
	text-align:center;
}
TD.ctbl_2
{
	background-color:#E6EEF0;
	height:20px;
	text-align:center;	
}
TD.ctbl_3
{
	background-color:#E7ECE5;
	height:20px;
	text-align:center;	
}
TD.ctbl_4
{
	background-color:#E6E3EA;
	height:20px;
	text-align:center;	
}
TD.ctbl_5
{
	background-color:#E7ECEA;
	height:20px;
	text-align:center;	
}
TD.ctbl_selected
{
	background-color:#FFFF80;
	height:20px;
	text-align:center;	
}
.season_list
{
	clear:both;
	text-align:center;
	margin-bottom:5px;
}
.season_list tr
{
	height:20px;
}
.season_info
{
	background: url(img/sheader.jpg) no-repeat center center;
	height:80px;
}
.season_info table
{
	margin-top:2px;
}
.standing, .schedule, .scorer, .league_stats, .clroundinfo, .clgroupinfo, .referee
{
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}
.scorer_table, .other_stats_table, .referee_table
{
	padding-top:1px;
}
.scorer_tbl_title, .goal_tbl_title, .other_stats_tbl_title, .referee_tbl_title
{
	background-color: rgb(254,231,139);	
	text-align:center;
	font-weight:bold;
}
.club_ranking_tbl_title
{
	background-color: rgb(254,231,139);	
	text-align:center;
	font-size: 12px;
	font-weight:bold;	
}
.club_ranking_info
{
	padding:5px;
}
.scorer_table table, .scorer_table td
{
	border:solid 1px #d7e3f5;
	border-collapse:collapse;	
}
.other_stats_table table
{
	border-left: solid 1px #d7e3f5;
	border-right: solid 1px #d7e3f5;
	border-top: solid 1px #d7e3f5;
}
.goal_stat_table tr
{
	height:12px;
}
.winner_title
{
	clear:both;
	font-size: 12px; color: #283386; font-weight: bold; 
	background: url(img/frame2.gif) no-repeat center top;
	text-align:center;
	height:30px;
	margin-top:20px;
	padding-top:2px;
}
.winner_clubinfo
{
	clear:both;	
	text-align:center;
	display:block;
	background-color:#f0f0f0;
	margin-left:5px;
	margin-right:5px;
}
.winner_clubinfo td a
{
	font-size: 18px; color: #283386; font-weight: bold;
}
.winner_img
{
	clear:both;	
	background-color:#f0f0f0;	
	margin-left:5px;
	margin-right:5px;	
	padding-top:5px;	
	padding-bottom:5px;
	text-align:center;
}
.player_name, .coach_name, .referee_name
{
	font-size: 12px; color: #283386; font-weight: bold;
}
.player_detail td, .coach_detail td, .referee_detail td
{
	border-style:none;
	padding-left:3px;
	font-size: 12px; color: #000000;
	height:20px;
}
.coach_div b
{
	color: #283386; font-weight: bold;
}
.stats_goal_tbl tr
{
	height:9px;
}
.fs_tbl4 div
{
	height:8px;
}
.stats_goal, .r_stats_goal
{
	float:left;
	overflow:hidden;
	background-color:#CF212A;	
}
.stats_11m_goal, .r_stats_11m_goal
{
	float:left;
	margin-left:1px;
	overflow:hidden;
	background-color:#E66268;
}
.stats_own_goal, .r_stats_own_goal
{
	float:left;
	margin-left:1px;	
	overflow:hidden;
	background-color:#F2B3B6;	
}
.stats_opp_goal, .r_stats_opp_goal
{
	float:left;
	overflow:hidden;
	background-color:#252A2C;	
}
.stats_opp_11m_goal, .r_stats_opp_11m_goal
{
	float:left;
	margin-left:1px;
	overflow:hidden;
	background-color:#708085;
}
.stats_opp_own_goal, .r_stats_opp_own_goal
{
	float:left;
	margin-left:1px;	
	overflow:hidden;
	background-color:#A3ADB1;	
}
.r_stats_goal, .r_stats_11m_goal, .r_stats_own_goal, .r_stats_opp_goal, .r_stats_opp_11m_goal, .r_stats_opp_own_goal
{
	float:right;
}
.stats_label
{
	float:left;
	margin-left:2px;	
	font-size: 8px;
}
.r_stats_label
{
	float:right;
	margin-right:2px;	
	font-size: 8px;
}
.clri_round_separator_1st
{
	clear:both;
	background-color: rgb(254,231,139);
	font-weight:bold;
	text-align:left;
	padding: 0px 0px 3px 20px;
}
.clri_round_separator_1st img
{
	margin-bottom:-5px;
}
.clri_round_separator_1st a
{
	text-decoration:underline;
}
.clri_show_board
{
	background-color: rgb(230,230,230);
	font-weight:bold;
	text-align:left;
	padding: 3px;
}
.clri_show_board span
{
	text-decoration:underline;
}
.clri_show_board img
{
	margin-bottom:-3px;
}
.clri_round_separator
{
	background-color: rgb(254,231,139);
	font-weight:bold;
	text-align:center;
}
.clgi_table0
{
	margin-top:3px;
}
.clgi_table0 tr
{
	height:25px;
}
.clgi_stage
{
	background: url(img/stage_bg.jpg) no-repeat center center;
	text-align:center;
}
.clgi_stage_selected
{
	background: url(img/stage_selected_bg.jpg) no-repeat center center;
	text-align:center;
	font-weight:bold;
	color:White;	
}
.clgi_table1
{
	margin-top:2px;
	margin-bottom:1px;	
}
.clgi_table1 table, .clgi_table1 td
{
	border:solid 1px #d7e3f5;
	border-collapse:collapse;	
}
.clgi_table1 tr
{
	height:20px;
}
.clgi_table1 td
{
	background-color:#E6E3EA;
}
.clgi_table2 tr
{
	height:25px;
}
.clgi_table2 table, .clgi_table2 td
{
	border:solid 1px #d7e3f5;
	border-collapse:collapse;
}
.clgi_table2 td
{
	padding:0px 2px 0px 2px;
}
.clgi_table2 img
{
	padding-top:2px;
	padding-bottom:2px;
}
.group_table
{
	margin-top:2px;
	margin-bottom:1px;	
}
.group_table table, .group_table td
{
	border:solid 1px #d7e3f5;
	border-collapse:collapse;	
}
.group_table tr
{
	height:20px;
}
.group_table td
{
	background-color:#E6E3EA;
}
.group_standing_table
{
	margin-bottom:5px;
}
.group_standing_table tr
{
	height:20px;
}
.group_standing_table table, .group_standing_table td
{
	border:solid 1px #d7e3f5;
	border-collapse:collapse;
}
.group_standing_table td
{
	padding:0px 2px 0px 2px;
}
.group_standing_table img
{
	padding-top:2px;
	padding-bottom:2px;
}
.cs_options
{
	clear:both;
	padding-top:5px;
	padding-bottom:5px;
	background-color: #f0f0f0;
}
.transfer_table tr
{
	height:18px;
}
.transfer_table td
{
	padding-right:1px;
	border-color:#d7e3f5;
	border-width:1px;
	border-top-style:none;
	border-right-style:none;	
	border-bottom-style:solid;
	border-left-style:none;
}
.transfer_table tr > td:first-child
{
	border-left-style:solid;
	border-right-style:solid;
}
.ranking_box
{
}

#row1 div,#row2 div,#row4 div,#row4a div
{
	float:left;		
}
#row1
{
	height:23px;
	padding-top:7px;
	display:block;
}
#scr_start
{
	font-size:11px;
	margin-left:25px;
	width:220px;
}
#scr_paired
{
	font-size:11px;
	width:180px;
}
#row2
{
	height:25px;
	width:100%;
	display:inline-block;
	margin-top:-2px;
	margin-bottom:2px;
}
#grp_rnd_info 
{
	font-size:11px;
	font-style:italic;
}
#scr_home {text-align:right;}
#scr_away {text-align:left;}
#scr_home, #scr_away, #scr_home a, #scr_away a
{
	font-weight:bold;
	color:#003399;
	text-decoration:none;
}
#row3
{
	height:74px;
	display:block;
}
#scr_home_code, #scr_away_code, #scr_home_code a, #scr_away_code a
{
	font-size:16px;
	font-weight:bold;
	text-decoration:none;	
}
#row4
{
	height:37px;
	display:block;
	padding-top:5px;
}
#scr_place1
{
	width:220px;	
}
#row4a
{
	height:63px;
	display:block;
	padding-top:10px;
}
#scr_place1, #scr_place2,#scr_referee2 
{
	width:230px;	
}
#scr_referee2
{
	clear:left;
	margin-left:25px;
	width:230px;	
}
#scr_localtime
{
	width:115px;
	text-align:right;
}
#scr_place1,#scr_referee1,#scr_place2,#scr_referee2,#scr_localtime,#scr_temperature
{
	font-size:11px;
}
.fixture_casting tr
{
	height:22px;
}
.fixture_casting td
{
	padding:2px;
}
.fixture_separator
{
	background-color:LightGoldenrodYellow;
}
td.fc_score
{
	color:Red;
	font-weight:bold;
}
.fixture_stats
{
	margin-top:5px;
	margin-bottom:5px;
}
.fixture_stats tr
{
	height:20px;
}
.fixture_stats table, .fixture_stats table td
{
	padding-right:1px;
	border-color:#d7e3f5;
	border-width:1px;
	border-style:solid;	
	border-collapse:collapse;	
}
.odd_separator tr
{
	height:auto;
}
.stip tr
{
	height:15px;
}
#M88Odds, #ABOdds, #WHBettingOdd, #WHScoreOdd, #BetCruiseOdds
{
	margin-top:5px;
	margin-bottom:8px;
}
#M88Empty
{
	padding-top:5px;
	padding-bottom:2px;
	text-align:center;
}
#ABOdds table, #ABOdds td, #M88Odds table, #M88Odds td, #WHBettingOdd table, #WHBettingOdd td, .wh_1_side table, .wh_1_side td, #BetCruiseOdds table, #BetCruiseOdds td
{
	border:solid 1px #d7e3f5;
	border-collapse:collapse;	
}
#WHBettingOdd img
{
	padding-top:2px;
	padding-bottom:2px;
}
#M88Odds td.m88_title
{
	background-color: rgb(254,231,139);	
	text-align:center;
	font-weight:bold;		
}
.M88Footer
{
	width:100%;
	height:25px;
	padding-top:5px;
	text-align:center;
	font-weight:bold;
	background: url(img/vmgtip_bg.jpg) no-repeat center center;
}
.ranking_title h3
{
	FONT-SIZE: 14px; 
	COLOR: #283386; 
}
.ranking_vn td
{
	background-color:#FFFF80;
}
.transfer_art_box
{
	margin-top:5px;
	margin-bottom:5px;
	FONT-SIZE: 12px; 
	line-height:normal;
}
.transfer_article
{
	padding: 0 5px 5px 5px;
}
.transfer_article a,.transfer_article a:hover
{
	COLOR: #003399;	
	text-decoration:none;
}
.association_list
{
	padding:5px;
}
.club_list
{
	margin-top:2px;
}
.club_list tr, .association_list tr
{
	height:18px;
}
.club_list td
{
	padding-left:2px;
}
.club_list h4, .association_list h4
{
	font-size: 10px;
	font-weight:bold;
}
.livescore_box
{
	margin-top:5px;
	margin-bottom:5px;
}
.livescore
{
	padding:5px;
}
.livescore_title_tbl
{
	background-color:#f0f0f0;
	margin-bottom:3px;
}
.livescore_title_tbl td
{
	padding-left:5px;
}
.livescore_title_tbl img
{
	padding:10px;
}
.livescore_title
{
	font-size:16px;
	font-weight:bold;
	color:#0A50A1;
}
.ls_localtime
{
	font-style:italic;
	color:Black;
	text-transform:none;
}
.redlink
{
	color: #e90f46;
}
.fcc_editor_header
{
	background: url(img/sheader.jpg) no-repeat center 0px;
	height:70px;	
	margin-top:3px;
}
.fcc_editor_header2
{
	background: url(img/sheader2.jpg) no-repeat center 0px;
	height:80px;	
	margin-top:3px;
}
.fcc_editor_header3
{
	background: url(img/sheader3.jpg) no-repeat center 0px;
	height:100px;	
	margin-top:3px;
}
.art_cmt_editor_header
{
	background: url(img/sheader2.jpg) no-repeat center 0px;
	height:55px;	
	margin-top:3px;
}
.fcc_row1
{
	color:#283386;
	font-size:11px;
}
.fcc_row2
{
	font-size:11px;
	font-weight:bold;
	color:#ffa906;
}
.fcc_editor input[type="radio"], .fcc_editor input[type="checkbox"]
{
	vertical-align:middle;
	margin-left:2px;
}
.nav_bar
{
	font-size:11px;
	color:#283386;
	background:#f0f0f0;
	margin-top:2px;
	margin-bottom:2px;	
}
.chat_body tr
{
	height:auto;
}
.chat_body td
{
	overflow:hidden;
}
.post_avatar
{
	padding:5px;
}
.post_avatar img
{
	padding-top:5px;
}
.post_body
{
	overflow:hidden;
	padding:3px;
}
.post_body img
{
	padding-left:3px;
	vertical-align:middle;
}
.post_date
{
	font-size: 10px; color: #666666; font-style: italic;
}
.adm_bar
{
	font-size:11px;
}
.sv_text,.sv_text a,.sv_text a:hover
{
	FONT-SIZE: 10px; COLOR: #003399; 	
}
.fz_header
{
	padding-left:5px;
	padding-right:5px;
}
.frum_row1
{
	padding-bottom:3px;
	letter-spacing:200%;
	line-height:130%;
	height:70px;
	BACKGROUND: url(img/grass.jpg) no-repeat 0px 0px;			
}
.frum_row2
{
	padding-top:7px;
}
.tab_data
{
	margin-bottom:5px;
}
.forum_div
{
	margin-bottom:5px;
}
.usr_msg_ok
{
	height:25px;
	color:#283386;
}
.usr_msg_err
{
	height:25px;
	color:Red;
	vertical-align:middle;	
}
.dimmer{
  z-index: 5;
  text-align: left;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  background-color: #d0d0d0;
  opacity: 0.7; /* Safari, Opera */
  -moz-opacity:0.70; /* FireFox */
  filter: alpha(opacity=70); /* IE */
  height: 100%;
  width: 100%;
  background-repeat:repeat;
  position:fixed;
  top: 0px;
  left: 0px;
}
.dimmer img
{
	margin:420px 0 0 45%;
	border:solid 1px Black;
}
.ann_div
{
	z-index: 5;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background: url(img/trans_grey.png) repeat; 
	width: 100%;
	height:100%;
	position:fixed;
	top: 0px;
	left: 0px;
}
<!--[if IE]>
.ann_div
{
	z-index: 5;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	width: 100%;
	height:100%;
	position:fixed;
	top: 0px;
	left: 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='img/trans_grey.png');
	background-image:none;
}
.ann_content
{
	width:540px;
	margin:100px 0 0 23%;	
	padding:5px;
}
.frum_toplinks, .game_toplinks
{
	padding-bottom:10px;
}
.frum_toplinks a, .game_toplinks a
{
	padding-right:10px;
	font-weight:bold;
	color:#ffa906;
	text-decoration:underline;
}
.frum_toplinks span, .game_toplinks span
{
	padding-right:10px;
	font-weight:bold;
	color:#283386;
	text-decoration:none;
}
.frum_title h1
{
	font-size:20px;
	color: #283386;
	padding:5px 0 10px 0;
}
.frum_subtitle1
{
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
}
.frum_subtitle2
{
	font-size:14px;
	font-weight:bold;
	line-height:150%;
}
.forum_main ul
{
	list-style-type:disc;
}
.forum_main li
{
	margin-left:30px;	
}
.page_selected
{
	background-color:#ffa906;
	color:White;
	font-weight:bold;
	font-size:larger;
	padding: 0 2px 0 2px;	
}
.page_nav a, page_nav a:hover
{
	text-decoration:underline;
	padding: 0 2px 0 2px;
}
.frum_mbox_legend
{
	background: url(img/_chatnp.gif) no-repeat 5px center;height:16px;padding:5px 0 0 30px;
}
.frum_subheader_tbl
{
	border-collapse:collapse;	
	border:solid 2px #d7e3f5;
	margin: 5px 0 5px 0;
}
.frum_subheader_tbl th
{
	border-right: solid 1px #d7e3f5;
	font-size:1.2em; font-weight:bold; text-align:center; color:#283386;
	background-color:#f0f0f0;
}	
.frum_subheader_tbl td
{
	padding: 5px 0 5px 0;
	border-right: solid 1px #d7e3f5;
}
.topic_name,.topic_name a,.topic_name a:hover
{
	font-size:12px; font-weight:bold; color:#283386; padding: 0 2px 0 2px;
	text-decoration:none;
}
.topic_desc,.topic_desc a,.topic_desc a:hover
{
	padding: 0 2px 0 2px;
	text-decoration:none;	
	font-weight:normal;
}
.creator, .lposter, .tp_creator
{
	font-weight:bold; color:#283386;
	overflow:hidden;
}
.tp_created
{
	font-size:0.9em;
	font-style:italic;
}
.lp_norm
{
	background: url(img/_chat.gif) no-repeat 2px center;height:16px;padding:5px 0 0 10px;
}
.lp_new
{
	background: url(img/_chatnp.gif) no-repeat 2px center;height:16px;padding:5px 0 0 10px;
}
.tp_sep
{
	padding: 0 5px 0px 5px;
}
.tp_item
{
	color:White;
	font-weight:bold;
} 
.tp_item a
{
	color:#283386;
	font-weight:normal;
} 
.btn_new_topic
{
	border:solid 1px #d7e3f5;
	background-color:#FFCC33;
	padding:2px 13px 2px 13px;cursor:pointer; 
	font-size: 12px;
	font-weight:bold;
}
.btn_new_topic_disabled
{
	border:solid 1px #d7e3f5;
	background-color:#FFCC33;
	color:#f0f0f0;
	padding:2px 13px 2px 13px;
	font-size: 12px;
	font-style:italic;
}
.mtp_separator
{
	font-weight:bold;
	color:#283386;
	font-size: 12px;	
}
.acc_admin, .acc_vip
{
	color:#ffa906;
}
.post_result_left
{
	padding-bottom: 5px;
	font-weight:bold;
	color:#283386;
}
.post_result_left img
{
	padding: 5px 0 5px 0;
}
.red_btn
{
	border:solid 1px #666;
	background-color:#FF8080;
	margin:0px;cursor:pointer; 
	padding:2px 3px 2px 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
}
.mod_list
{
	color:#ffa906;
	text-decoration:underline;	
}
.moderatorlist_tbl
{
	padding-top:5px;
}
.new_moderation
{
	padding: 5px 0 5px 0;
}
.topic_mod_list, .topic_mem_list
{
	background-color:#E6EEF0;
	padding: 2px;
	margin-top:5px;
	margin-bottom:5px;		
}
.online_status
{
	font-weight:bold;
}
.os_adm
{
	font-size:1.3em;
	color:#ffa906;
	font-weight:bold;	
}
.os_mod
{
	font-size:1.3em;
	color:#283386;	
	font-weight:bold;	
}
.os_5
{
	font-size:1.2em;
	font-weight:bold;	
	color:#50cf9e;
}
.os_4
{
	font-size:1.1em;
	font-weight:bold;	
	color:#cadc2d;
}
.os_3
{
	font-weight:bold;	
}

/*========================================= horizontal menu =====================================*/
.menu_tab 
{
	clear:both;
	margin-left:1px;
}
.menu_tab h4
{
	font-size:8pt;
}
.menu_tab ul li {
	list-style: none;
	display: inline;
	text-align: center;
	height: 20px;
	float: left;
	background: url(img/bal-tab.gif) no-repeat;
	margin: 0 2px 0px -1px;
}
.menu_tab ul li span {
	height: 20px;
	display: block;
	float: left;
	background: url(img/jobb-tab.gif) no-repeat top right;
}
.menu_tab li a:link, .menu_tab li a:visited {
	color: #283386;
	text-decoration: none;
	background: url(img/tab-bg.gif) repeat-x;
	padding: 2px 4px 4px 4px;
	display: block;
	margin: 0 2px;
	font-weight: bold;
}
.menu_tab li a:hover {
	color: #fff;
}
.menu_tab ul li.tab_current {
	background: url(img/bal-tab-akt.gif) no-repeat;
}
.menu_tab ul li.tab_current span {
	background: url(img/jobb-tab-akt.gif) no-repeat right;
}
.menu_tab li.tab_current a:link, .menu_tab li.tab_current a:visited {
	background-color: #d7e3f5;
	background-image: none;
	color: #000000;
}
.menu_tab_box
{
	clear:both;
	display:block;
	border-color:#d7e3f5;
	border-style:solid;
	border-width:3px;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;	
}

/* ========================================= news page ==================================================== */
.art_about2publish
{
	BACKGROUND: url(img/liveflash.gif) no-repeat 0px 5px;		
}
.art_newest
{
	BACKGROUND: url(img/art_newest.gif) no-repeat 0px 5px;		
}
.art_new
{
	BACKGROUND: url(img/art_new.gif) no-repeat 0px 5px;		
}
.art_normal
{
	BACKGROUND: url(img/art_norm.jpg) no-repeat 0px 5px;		
}

DIV.first_block
{
	width:970px;	
	display:block;
}
DIV.first_block_left
{
	width:660px;	
	float: left;	
}
DIV.first_block_right
{
	width:300px;
	float: left;	
}
.infocus_box
{
	float:left;	
}
.infocus_panel
{
	position:relative;
	float:left;
	width:300px;	
	height:385px;
	display:block;
}
.infocus_panel a,.infocus_panel a:hover
{
	color:White;				
	text-decoration:none;	
}
.div_art_infocus_text
{
	BACKGROUND: url(img/infocus_bg.png);
	background-repeat:repeat-x;
	display:block;	
	position:relative;
	top:-58px;
	height: 215px;		
	z-index:5;
}
.div_art_infocus_title
{
	padding:5px 5px 0px 5px;
}
.div_art_infocus_title h3
{
	FONT-SIZE: 16px; 
}
.div_art_infocus_brief
{
	overflow:hidden;
	padding:10px 5px 10px 5px;
	height: 150px;
	display:block;
}
.infocus_list
{
	width:340px;
	height: 385px;
	float:left;
	padding:0px 10px 0px 10px;
	BACKGROUND: url(img/topnews.png) no-repeat 5px 0px;
}
.infocus_title
{
	height:30px;
}
.artile_search
{
	margin-left:310px;
	margin-top:5px;
}
.if_item 
{
	font-weight:normal;
	line-height: 1.8em;
	padding-left: 15px;
}
.infocus_bag_list
{
	padding:5px;
	height:385px;
	overflow:hidden;
	FONT-SIZE: 11px; COLOR: #003399;	
}
.infocus_bag_list a,.infocus_bag_list a:hover, .art_other_bag_list a,.art_other_bag_list a:hover
{
	COLOR: #003399;	
	text-decoration:none;
}

.infocus_other
{
	width:660px;
	clear:left;
	padding-top: 5px;
}
.infocus_other div a,.infocus_other div a:hover
{
	text-decoration:none;
}
.infocus_cell, .infocus_cell_1st, .infocus_cell_last
{
	font-size: 11px;
	float: left;
	background-color: #fff;
	border-color: #f7f7ef;
	border-style: solid;
	overflow: hidden;
	width:120px;
	height:115px;
	display: block;		
}
.infocus_cell a:hover, .infocus_cell_1st a:hover, .infocus_cell_last a:hover
{
	font-size: 11px;
	float: left;
	background-color: #f7f7ef;
	overflow: hidden;
	width:120px;
	height:115px;
	display: block;		
	cursor:pointer;
}
.infocus_cell
{
	border-width: 8px 4px 8px 4px;
}
.infocus_cell_1st
{
	border-width: 8px 5px 8px 9px;	
}
.infocus_cell_last
{
	border-width: 8px 9px 8px 5px;	
}
.mini_title
{
	padding:5px 2px 2px 2px;
	overflow:hidden;
}
DIV.second_block
{
	float:left;
}
DIV.coming_long_box
{
	padding: 0px;
	width:710px;
}
.lb_asian,.lb_ou,.lb_euro
{
	float:left;
	position:relative;
	FONT-SIZE: 9pt; font-weight:bold;	
}
DIV.subtopic_box
{
	clear:both;
	padding-top: 5px;
	width:710px;
}
DIV.subtopic_leader
{
	height:22px;
	padding-bottom:5px;
}
.subtopic_left
{
	width:184px;
	float:left;
}
.subtopic_name
{
	float:left;
	width:140px;
	height:27px;
	padding-top:2px;
	font-weight:bold;
	text-align:center;
	text-indent:-10px;
	BACKGROUND: url(img/subtopic_name_bg.png) no-repeat 0px 0px;
}
.subtopic_bxh
{
	float:left;	
	padding-top:2px;
	padding-right:10px;	
	font-weight:bold;
	color:#003399;
}
DIV.subtopic_body
{
	padding:5px;
	margin-left:5px;
	margin-right:5px;
	background-color:#F0F0F0;				
	display:inline-block;	
}
DIV.embedded_body
{
	padding:0px 5px 0px 5px;
	background-color:#F0F0F0;				
	display:inline-block;	
}
DIV.subtopic_body a, embedded_body a
{
	text-decoration:none;
}
DIV.subtopic_img
{
	float:left;
	text-align:center;
}
.subtopic_caption 
{
	float:left;
	padding:5px 5px 0px 15px;
	margin-left:8px;
}
.embedded_caption 
{
	float:left;
	padding:5px 5px 0px 15px;
	margin-left:8px;
}
.embedded_caption h4
{
	font-size: 12px; font-weight:bold; 
	color:#003399;
}
.subtopic_date
{
	padding:5px 5px 0px 5px;
	font-style:italic;
	font-size:smaller;
}
.subtopic_brief
{
	padding:5px;
}
.subtopic_footer
{
	padding:5px 5px 5px 5px;
	text-align:right;
}
.art_inserted {FONT-SIZE: 7pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif;margin-right:20px;font-style:italic;text-align:right}
.tt_rating
{
	float:left;
	width:50%;
}
.fx_coming th
{
	height: 22px;
	border-color:White;
	border-width:1px;
	border-style:solid;
	background: rgb(163,211,245);
	color:White;
	text-align:center;	
}
.fx_coming td
{
	border-color:#d7e3f5;
	border-width:1px;
	border-top-style:none;
	border-right-style:solid;	
	border-bottom-style:solid;
	border-left-style:none;
	font-size: 11px; color: #000000; 
	text-align:center;
}
.fx_coming tr > td:first-child
{
	border-left-style:solid;
}
.legend_tbl
{
	background-color:#f0f0f0;
}
.legend_tbl td
{
	border-style:none;
	text-align:left;
}
.legend_tbl tr> td:first-child
{
	border-style:none;
}

.subtopic_list
{
	clear:both;
	padding:5px;
}
.subtopic_list_line
{
	BACKGROUND: url(img/subtopic_bg.jpg) no-repeat 0px 0px;			
	height:20px;
}
.other_list_line
{
	BACKGROUND: url(img/subtopic_bg2.jpg) no-repeat 0px 0px;			
	height:20px;
}
.embedded_line
{
	BACKGROUND: url(img/embedded_bg.jpg) no-repeat 0px 0px;			
	height:20px;
}
.subtopic_list_line a,.subtopic_list_line a:hover,.other_list_line,.other_list_line a,.other_list_line a:hover,.embedded_line,.embedded_line a,.embedded_line a:hover
{
	FONT-SIZE: 8pt; COLOR: #003399; 
	text-decoration:none;
}
.subtopic_list_item
{
	float:left;	
	text-align:left;
	height:20px;
	padding:3px 10px 0px 10px;
	FONT-SIZE: 9pt; font-weight:bold;
}
.subtopic_standing
{
	BACKGROUND: url(img/bxh_bg.jpg) no-repeat 0px 0px;			
}
.subtopic_schedule
{
	BACKGROUND: url(img/ltd_bg.jpg) no-repeat 0px 0px;			
}
.subtopic_topscorer
{
	BACKGROUND: url(img/ts_bg.jpg) no-repeat 0px 0px;			
}
.subtopic_stats
{
	BACKGROUND: url(img/tk_bg.jpg) no-repeat 0px 0px;			
}
.subtopic_teaminfo
{
	BACKGROUND: url(img/cdb_bg.jpg) no-repeat 0px 0px;			
}
.wc_schedule
{
	BACKGROUND: url(img/gdct_bg.jpg) no-repeat 0px 0px;			
}
.ondate_navbar
{
	padding:3px 3px 0px 470px;
}
.ondate_navbar img, .nav_bar img
{
	cursor:pointer;
}
.livescore_leagues img
{
	padding-left:3px;
	padding-right:5px;
	padding-bottom:2px;
}
.livescore .ls img
{
	padding-top:5px;
}
.livescore_detail_table
{
	border: solid 1px #d7e3f5;
}
.article_search_header img
{
	vertical-align:text-bottom;
	padding-bottom:1px;
}
.search_status_bar_err
{
	padding: 10px 0 10px 25%;
	color:Red; 
}
.search_header
{
	font-size:11px;
	color:#283386;
	background:#f0f0f0;
	margin:2px 5px 2px 5px;
}
.article_search_result
{
	padding: 0 5px 5px 5px;
}
.article_search_result td
{
	padding-left:2px;
}
/* ==================================article.html====================================== */
.left_pane
{
	clear:both;
	float:left;
	width:645px;
	display:block;
	padding:5px;	
}
.art_title h3
{
	FONT-SIZE: 16pt; 
	COLOR: #283386; 
}
.art_editor
{
	text-transform: uppercase;
	font-size:14px;
	padding:5px 0px 5px 0px;
	font-weight:bold;
}
.art_keywords
{
	display:none;
}
.art_tool_bar
{
	padding: 5px 0px 5px 0px;
}
.art_rating
{
	padding-top:5px;
	padding-bottom:10px;
	width: 150px;
	float:left;
}
.document-tools
{
	float:right;
}
.art_3rdparty_toolbar
{
	float:right;
}
.art_date
{
	float:left;
	width:445px;
	font-size:8pt;
	font-style:italic;
	color:Grey;	
}
.art_tools
{
	BACKGROUND: url(img/bubble.gif) no-repeat 427px 3px;				
	font-size:8pt;
	font-style:italic;
	color:Grey;	
	font-weight:bold;	
}
.art_brief
{
	font-size: 12px; color: #666666; font-weight: bold; 
	padding-bottom:5px;
}
.art_content
{
}
.art_content ul
{
	margin: 0;
	padding: 5px 5px 8px 25px;
	list-style:square;
	line-height: normal;	
}
.art_content img
{
	padding: 10px 5px 5px 5px;
}
.art_content p
{
	padding-bottom:10px;
}
.art_footer
{
	padding:10px;
	text-align:center;
}
.art_cmt_title
{
	BACKGROUND: url(img/cmt_title.gif) no-repeat 10px 3px;				
	height:40px;	
}
.art_cmt_header
{
	padding:5px;
}
.art_cmt_editor
{
	padding:5px;	
}
.art_cmt_content
{
	padding: 5px 5px 0px 0px;	
}
DIV.art_cmt_item
{
	padding:5px;
	margin-left:5px;
	margin-right:5px;
	background-color:#F0F0F0;				
	display:inline-block;
}
.cmt_img
{
	text-align:center;
	width:100px;	
}
.cmt_sender
{
	margin-left:8px;
	font-size: 14px; font-weight:bold; 
	COLOR: #283386; 
}
.cmt_date
{
	text-align:right;
	font-style:italic;
	font-size:smaller;
}
.cmt_body
{
	padding:0px 5px 0px 5px;
}
.art_other_list
{
	width:295px;
	float:left;
	padding:0px 10px 5px 5px;
}
.art_other_title
{
	height:30px;
}
.ao_item 
{
	font-size:10px;
	font-weight:normal;
	line-height: 1.8em;
	padding-left: 15px;
}
.art_other_bag_list
{
	padding:5px;
	overflow:hidden;
}

/* ==================================================================================== */
DIV.right_pane
{
	width:300px;
	float: left;	
	padding-left:5px;
}
.vote_question
{
	padding: 5px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
}
.single_vote
{
	text-align:left;
	width:250px;
	height:20px;
	padding: 5px 0px 0px 5px;
}
.double_vote
{
	text-align:left;
	width:125px;
	height:20px;
	float: left;	
	padding: 5px 0px 0px 5px;
}
.vote_box
{
	text-align:center;	
	padding: 5px 0px 10px 0px;	
}
DIV.footer 
{
	clear:both;
	height: 100px;
	padding: 20px;
	background: #DDDDDD;
	border-top: 1px solid #999999;
	padding-top:10px;
}
DIV.footer p {
	margin: 0;
	text-align: center;
}

div.ajax_loading
{
	text-align:center;
	background-color:#f0f0f0;
	margin-top:5px;
	margin-bottom:5px;
	line-height:12px;
}

div.ajax_loading h3
{
	font-size: 12px; 
}

/*rounded corner boxes*/
.rcbox_leftmenu, .rcbox_voting, .rcbox_body, .rcbox_head, .rcbox_head h3 
{
	text-align:center;
    background: transparent url(img/rc_bg.png) no-repeat bottom right; 
} 
.rcbox_leftmenu { 
    width: 180px !important; 
    width: 165px; 
    padding-right: 15px; 
    margin: -5px auto -10px -5px; 
} 

.rcbox_voting { 
    width: 290px !important; 
    width: 275px; 
    padding-right: 15px; 
    margin: -10px auto; 
} 

/* set the top-right image */ 
.rcbox_head { 
    background-position: top right; 
    padding-right: 40px;
    margin: -5px -15px 0px 0px;  
} 

/* set the top-left image */ 
.rcbox_head h3 { 
    background-position: top left; 
    color: White;
    border: 0; 
    padding: 15px 0 10px 20px; 
    height: auto !important; height: 1%; 
	text-align:center;    
} 
/* set the lower-left corner image */ 
.rcbox_body { 
    background-position: bottom left; 
    margin-right: 10px; 
    padding: 5px 0 15px 20px; 
} 
.rcb_title
{
	FONT-SIZE: 14px; 
	position:relative;
	top: 5px;
	left: 10px;
	text-align:center;
}

/*rounded corner frames*/
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {border-left:1px solid #d7e3f5; border-right:1px solid #d7e3f5;}
.xb1 {margin:0 5px; background:#d7e3f5;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; border:0 solid #d7e3f5; border-width:0 1px;}

.ytop, .ybottom {display:block; background:transparent; font-size:1px;}
.yb1, .yb2, .yb3, .yb4 {display:block; overflow:hidden;}
.yb1, .yb2, .yb3 {height:1px;}
.yb2, .yb3, .yb4 {border-left:1px solid #ffa906; border-right:1px solid #ffa906;}
.yb1 {margin:0 5px; background:#ffa906;}
.yb2 {margin:0 3px; border-width:0 2px;}
.yb3 {margin:0 2px;}
.yb4 {height:2px; margin:0 1px;}
.yboxcontent {display:block; border:0 solid #ffa906; border-width:0 1px;}

/*rounded corner boxes*/
.bl {background: url(img/bl.gif) 0 100% no-repeat #FFA906; width: 20em}
.br {background: url(img/br.gif) 100% 100% no-repeat}
.tl {background: url(img/tl.gif) 0 0 no-repeat}
.tr {background: url(img/tr.gif) 100% 0 no-repeat; padding:2px}

/*========================= old styles ======================================*/
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #DEAE08; TEXT-DECORATION: underline;
}
.cm_pick
{
	color: #000080; font-weight:bold; 
}
.cm_pick:hover
{
	color: #FFE500; font-weight:bold; 
}
.style6 {font-size: 12px; color: #000000; }
.style61 {font-size: 12px; color: #ffffff; font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
.style7 {font-size: 10px; color: #000000; }
.style8 {font-size: 11px; color: #000000; }
.style9 {font-size: 12px; color: #e90f46; }
.style11 {font-size: 11px; }
.style29 {font-size: 11px; font-weight: bold; color: #FFFFFF; }
.style30 {font-size: 11px; font-weight: bold; color: #000000; }
.style33 {font-size: 11px; color: #000000; }
.style39 {color: #F87F03;}
.style40 {font-size: 10px; color: #F87F03; font-weight: bold; font-style:italic; }
.style41 {font-size: 11px; color: #006699; font-style: italic;}
.style44 {font-size: 10px; color: #000000; }
.style61 {font-size: 12px; color: #ffffff; font-weight: bold;}
.style92 {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.style93 {color: #c0c0c0; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.style94 {color: #003399; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.style101 {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
.style102 {font-size: 16px; font-weight: bold;}

.xsmall {FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.xsmall:hover {FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.xsmall:visited {FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.xsmallorange {FONT-SIZE: 8pt; COLOR: #ffa906; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.xsmallorange:hover {FONT-SIZE: 8pt; COLOR: #ffa906; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.xsmallorange:visited {FONT-SIZE: 8pt; COLOR: #ffa906; FONT-FAMILY: Arial, Helvetica, sans-serif;}

.xxsmall {FONT-SIZE: 7pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif;}

.art_list {FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif;font-weight:normal	}
.art_title {font-size: 12px; color: #283386; font-weight: bold;}
.art_copyright {FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.copyright {FONT-SIZE: 16pt; COLOR: #ff0000;}
.score {font-size:36pt;font-weight:bold;color:Yellow;}
.score2 {font-size:30pt;font-weight:bold;color:Yellow;}
.sscore {font-size:24pt;font-weight:bold;color:Yellow;}
.focus {color: #F87F03;}
.btn
{
	border:solid 1px #666;
	background-color:#FFCC33;
	margin:0px;
	cursor:pointer; 
	padding: 2px 3px 2px 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
table.quote 
{
	margin: 3px 0px; background-color: #c0c0c0;
}
td.quote_user {
	padding-right: 5px; padding-left: 5px; font-size: 11px; background-image: url(img/bg_nav.gif); padding-bottom: 2px; color: #555; padding-top: 2px; background-color: #f2f2f2;
}
td.quote {
	background-color: #fafafa; word-wrap: break-word;
	font-size: 8pt; color: #666666; font-style: italic;
	padding: 0 2px 0 2px;
}
.adm_feature { FONT-SIZE: 11px;COLOR: #0000FF; TEXT-DECORATION: none;font-weight:normal;}
.adm_feature:hover {FONT-SIZE: 11px;COLOR: #F87F03; TEXT-DECORATION: underline;font-weight:normal;}
.tblborder2 {border: 1px #D0D0D0 solid;}
.tblborder2 td {padding-left:3px;}
.chat_l,.chat_l a {FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Arial;font-weight: bold;}
.chat_l_self,.chat_l_self a {FONT-SIZE: 11px; COLOR: #F87F03; FONT-FAMILY: Arial;font-weight: bold;}
.chat_l_suspended,.chat_l_suspended a {FONT-SIZE: 11px; COLOR: Red; FONT-FAMILY: Arial;font-weight: bold;font-style: italic;}
.chat_r_n {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif;}
.chat_r_w {font-size: 12px; color: #FF0000; font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
.chat_r_a {font-size: 12px; color: #0000FF; font-family: Arial, Helvetica, sans-serif;font-style: italic;}
.chat_r_suspended {font-size: 12px; color: #666666; font-family: Arial, Helvetica, sans-serif;font-style: italic;}
.poster_tip_tbl tr { height:18px; }
.poster_data {FONT-SIZE: 8pt; COLOR: #003399;}
.poster_alias {FONT-SIZE: 12px; font-weight: bold; COLOR: #ffa906; }
.poster_ranking {FONT-SIZE: 12px; font-weight: bold; COLOR: #FFA906;font-style:italic; }
.xs7 {FONT-SIZE: 10px; COLOR: #003399;}
.frimage IMG {max-width:300px;padding-top:5px;padding-bottom:5px;}
.frimagew IMG {max-width:450px;padding-top:5px;padding-bottom:5px;}
/*=====================================================================================*/

/*All banners*/
.leaderboard_banner
{
	float:left;	
	text-align:right;
	width: 740px;
	padding: 5px 5px 5px 0px;
}
img.img_leaderboard
{
	padding: 5px;
}
.rec_banner1, .rec_banner2, .rec_banner3, .rec_banner4, .rec_banner5, .rec_banner6
{
	padding: 10px 0px 0px 0px;
	text-align:center;	
}
.full_banner1
{
	text-align:center;
	margin-bottom:5px;
}
.full_banner2
{
	text-align:center;	
	margin-bottom:5px;	
}
DIV.med_rec_banner1
{
	padding: 0px 0px 5px 0px;
	text-align:center;
}
DIV.med_rec_banner2
{
	padding: 5px 0px 5px 0px;
	text-align:center;	
}
DIV.sky_banner1
{
	float: left;
	padding: 0px 5px 5px 5px;	
	overflow:hidden;	
}
DIV.sky_banner2
{
	float: left;
	padding: 0px 5px 5px 5px;	
	overflow:hidden;	
}
DIV.sky_banner3
{
	float: left;
	padding: 0px 0px 5px 5px;	
	overflow:hidden;	
}
DIV.sky_banner4
{
	float: left;
	padding: 0px 0px 10px 5px;
	overflow:hidden;	
}
DIV.sky_banner_livescore
{
	float: left;
	padding: 5px 5px 5px 10px;	
	overflow:hidden;	
}
DIV.art_footer_banner
{
	padding: 5px 0px 5px 0px;
	overflow:hidden;		
}
DIV.richmedia_banner{
  z-index: 5;
  text-align: left;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  position:fixed;
  top: 0px;
  left: 0px;
  width:500px;
  height:800px;
}

.stip_tbl
{	
    font: normal 7pt Arial, Helvetica, sans-serif; 
}

.xtip 
{    
    visibility: hidden; 
    position: absolute; 
    top: 0;  
    left: 0; 
    z-index: 20;
    font: normal 8pt Arial, Helvetica, sans-serif; 
}

.stip 
{
    visibility: hidden; 
    position: absolute; 
    top: 0;  
    left: 0; 
    z-index: 20;
    background-color: #FFFFC0;
    font: normal 7pt Arial, Helvetica, sans-serif; 
    padding: 2px; 
    border: dashed 1px;
}
#balloon 
{
	background-color: White;
	width:460px;
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid
}
#balloonBody {
	CLEAR: both; Z-INDEX: 25; BACKGROUND: url(img/corners_topleft.gif) no-repeat left top; FLOAT: left; PADDING-TOP: 34px; POSITION: relative
}
#balloonBody H4 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; Z-INDEX: 28; RIGHT: 0px; BACKGROUND: url(img/corners_topright.gif) no-repeat right top; PADDING-BOTTOM: 20px; MARGIN: 0px -16px 0px 0px; PADDING-TOP: 20px; POSITION: absolute; TOP: 0px; HEIGHT: 30px
}
#balloonBody DIV.box H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
#balloonBody .boxBody {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; Z-INDEX: 30; BACKGROUND: url(img/corners_rightborder.gif) repeat-y right top; LEFT: 16px; PADDING-BOTTOM: 0px; MARGIN: -2em 0px 0px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}
#balloonBody DIV.boxFooter {
	Z-INDEX: 35; BACKGROUND: url(img/corners_bottomleft.gif) no-repeat left bottom; WIDTH: 100%; POSITION: absolute; HEIGHT: 20px
}
#balloonBody DIV.boxFooter P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 40; RIGHT: 0px; BACKGROUND: url(img/corners_bottomright.gif) no-repeat right bottom; PADDING-BOTTOM: 0px; MARGIN: 0px -16px 0px 0px; WIDTH: 20px; BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 50px
}
.tla, .tra, .bla, .bra
{
	DISPLAY: inline; Z-INDEX: 21; WIDTH: 96px; POSITION: relative; HEIGHT: 36px
}
.tla, .bla
{
	CLEAR: both;FLOAT: left;
}
.tra
{
	CLEAR: right;FLOAT: left;
}
.tra, .bra
{
	left:315px;
}
.bra
{
	CLEAR: both;FLOAT: left;
}
.tla {
	BACKGROUND: url(img/blue_arrow.gif) no-repeat 50% top; MARGIN: 0px 0px -6px 5px
}
.tra {
	BACKGROUND: url(img/right_blue_arrow.gif) no-repeat 50% top; MARGIN: 0px 0px -6px 5px
}
.bla {
	BACKGROUND: url(img/bottom_blue_arrow.gif) no-repeat 50% bottom; MARGIN: 10px 0px -25px 5px
}
.bra {
	BACKGROUND: url(img/bottom_right_blue_arrow.gif) no-repeat 50% bottom; MARGIN: 10px 0px -25px 5px
}
/*--------------------- tables ----------------------------*/
.tbl_title
{
	background-color: rgb(254,231,139);	
	text-align:center;
	font-weight:bold;	
}
.squad_table
{
	margin-top:2px;
}
table table.legend,table.legend td
{
	border-style:none;
}
.standing_table
{
	padding-top:1px;
}
.standing_table table, .standing_table td, .squad_table table, .squad_table td, .squad_stat_table table, .squad_stat_table td, .club_ranking_info table, .club_ranking_info td
{
	border:solid 1px #d7e3f5;
	border-collapse:collapse;
}
.standing_table td.Normal
{
	background-color:#FFFFAA;
}
.standing_table td.C1A
{
	background-color:#81D6AC;
}
.standing_table td.C1B
{
	background-color:#B5E7CE;
}
.standing_table td.C3
{
	background-color:#B2BFD0;
}
.standing_table td.RelPlayoff
{
	background-color:#FFCCCC;
}
.standing_table td.Rel
{
	background-color:#FEB4B5;
}
.standing_table td.NOPCol
{
	background-color:#CED5D6;
}
.standing_table td.NOPColAlt
{
	background-color:#FFFFAA;
}
.clubinfo
{
	margin-top:5px;
}
.clubinfo_top
{
	margin-left:5px;
	margin-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
.clubinfo_table table
{
	background:#f0f0f0;
}
.clubdata
{
	clear:both;
	margin:0;
	display:block;
}
.clubinfo_table
{
	margin-top:5px;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
}
.clubinfo_table table, .clubinfo_table td
{
	border:solid 1px #d7e3f5;
	border-collapse:collapse;
}
.clubinfo_table td
{
	padding-left:2px;
}
.squad_stat_table
{
	padding-top:5px;
}
.squad_stat_table td
{
	text-align:center;
}
.fixtureinfo
{
	margin-top:5px;
}
.fixtureinfo_display tr
{
	height:auto;
}
.periods_table
{
	margin-top:3px;
}
.fixture_lineup
{
	margin-top:5px;
}
.fs_tbl1,.fs_tbl2,.fs_tbl3,.fs_tbl4,.fs_tbl5
{
	margin-top:5px;
}
.fs_tbl1 table,.fs_tbl2 table,.fs_tbl3 table
{
	border:solid 1px #d7e3f5;
	border-collapse:collapse;
}
.fs_tbl5 table, .fs_tbl5 td
{
	border:solid 1px #d7e3f5;
	border-collapse:collapse;
}
/* Game styles ------------------------------------------------------- */
.sttc_main
{
}
TD.TD_TabNormal 
{
	BACKGROUND-IMAGE: url(img/menu_27.jpg);
	text-align: center;
}
TD.TD_TabSelected {
	BACKGROUND-IMAGE: url(img/menu_25.jpg);
	text-align: center;
}
.OddSelected
{
	background-color:#FFFF80;
	font-weight: bold;		
}
.game_tbl1
{
	margin:0 5px 0 5px;
}
.game_tbl2, .game_tbl4
{
	padding:0 5px 0 5px;
}
.game_tbl3
{
	margin-left:5px;	
}
.game_topw
{
	padding:0 5px 0 5px;
}
.game_header
{
	margin-left:5px;
}
.game_tbl1 table, .game_tbl1 table td, .game_tbl2 table, .game_tbl2 td, .game_tbl4 table, .game_tbl4 td, .game_topw table, .game_topw td
{
	padding-right:1px;
	border-color:#ffffff;
	border-width:1px;
	border-style:solid;	
	border-collapse:collapse;	
}
.hand_lnk
{
	margin-right:2px;
}
.ddl_score_odds
{
	width:130px;
	font-size:smaller;
}
.art_rating_bar
{
	padding: 5px 5px 5px 5px;
	background-color:#e1eff4;
	text-align:left;
	font-weight:bold;
}
.art_rating_input
{
	padding: 0px 20px 0px 20px;
}
#img_rating
{
	margin-right:10px;
}
.wc_trophy
{
	float:left;
	width: 50px;
	height: 60px;
	text-align:center;
	padding: 2px 0px 0px 0px;
	background-color:#ffa906;
}
.wc_clock
{
	width:100%;
	text-align:center;
	background-color:#ffa906;
	padding: 5px 0px 6px 0px;
	margin-bottom:5px;
}
.wc_map_pointer
{
	font-size: 12pt;
	color:#ffa906;
}
.wc_map_teams
{
	z-index: 5;
}
.city_desc
{
	margin-top:5px;
}
.city_desc h4
{
	font-size: 11pt; font-weight:bold; 
	color:#003399;
}
.wc_stadium_list
{
	list-style-type:none;
}
.wc_stadium_list li
{	
	background-image: url(Extra/wc2010/focus.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	line-height:30px;
}
.wc_stadium_list a
{
	color:#ffa906;
	font-size:11pt;
	font-weight:bold;
}
.wc_stadium_details
{
	z-index: 5;
	background-color:White;
	padding: 5px;
	font-weight:normal; 
}
.wc_stadium_name
{
	text-align:center;
	font-size: 12pt; 
	font-weight:bold; 
	color:#ffa906;	
}
.wc_stadium_data
{
	padding:5px;
}
.white_border
{
	border: solid 1px White;
	border-left: none;
	border-collapse:collapse;
}
.foto_thumbnail img
{
	padding:5px 2px 5px 3px;
}
.foto_details
{
	z-index: 5;
	background-color:White;
	padding: 5px;
	font-weight:normal; 
}
.foto_desc
{
	padding-top:5px;
}
.wct_content
{
	padding: 5px 5px 10px 5px;
	FONT-SIZE: 12px; BACKGROUND: #f5f5f5; MARGIN: auto; font-family: Arial, Helvetica, sans-serif,Verdana, Geneva;
}
.wct_content img
{
	padding:10px 0px 5px 0px;
}
.wct_header
{
	padding: 10px 5px 5px 5px;
	text-align: center;
	font-size:12pt;
	font-weight:bold;
	color: #ffa906;
}
.wct_title
{
	padding: 10px 5px 5px 5px;
	text-align: center;
	font-size:11pt;
	font-weight:bold;
	color: #003399;
}
.wct_cliptitle
{
	padding: 5px 0 5px 0;
	font-weight:bold;
	color: #003399;
}
.wct_clip
{
	padding: 15px 5px 15px 45px;
	background: url(img/film1.jpg) no-repeat left center;
	font-size:11pt;
	font-weight:bold;
	color: #ffa906;
}
.player_standby
{
	font-style:italic;
	color: Gray;
}
.sponsoredby, .sponsoredbysmall
{
	text-align: right;
	padding: 5px 15px 5px 5px;
}
.sponsoredby a
{
	text-decoration: none;
	font-size: 11pt;
	color: #283386;
}
.sponsoredbysmall a
{
	text-decoration: none;
	font-size: 10pt;
	color: #283386;
}
.sponsoredby a b, .sponsoredbysmall a b
{
	font-weight:bold;
	color: Red;
}
.forumtopic_adv
{
	text-align:center;
}
.forumtopic_adv a
{
	text-decoration: none;
	font-size: 12pt;
	font-style:italic;
	color: #ffa906;
	padding: 8px;
}
.wc_board_pointer
{
	font-size: 12pt;
	color:#ffa906;
	padding: 5px 0px 5px 0px;
}
#koboard
{
	background: url(Extra/wc2010/koboard.jpg) no-repeat center center; 
	z-index: 5;
	width:658px;
	height:452px;
}
#koboard .h {
	HEIGHT: 20px
}
#koboard .h H4 {
	TEXT-ALIGN: center; MARGIN: 5px 0px 0px; FONT: 10px verdana; FLOAT: left; LETTER-SPACING: 0px
}
.ie #koboard .h H4 {
	LETTER-SPACING: -1px
}
#koboard .h_r1 {
	WIDTH: 94px
}
#koboard .h_r2 {
	WIDTH: 94px
}
#koboard .h_r3 {
	WIDTH: 94px
}
#koboard .h_r4 {
	WIDTH: 94px;
}
#koboard .h_r5 {
	WIDTH: 94px
}
#koboard .h_r6 {
	WIDTH: 94px
}
#koboard .h_r7 {
	WIDTH: 94px
}
#ko_board_div
{
	POSITION:relative; TOP: 10px; LEFT: 15px
}
.ko_fn
{
	font-weight:normal;
	color:#ffa906;
}
.ko_ht, .ko_at
{
	width: 80px;
}
.ko_date
{
	font-style:italic;
	font-weight:normal;
	color:#283386;
	text-align:center;
	width: 80px;
	margin-left:-10px;
}
.ko_date a
{
	font-style:italic;
	font-weight:normal;
	color:#283386;
}
.ko_res
{
	text-align:center;
	width: 70px;
}
.ko_res a
{
	font-size: 12px; 
	color: #e90f46;
}
.ko_pen_res
{
	font-weight:normal;
	font-style:italic;
	text-align:center;
	width: 70px;
	margin-top:10px;
}
#ko_f49 {
	POSITION: absolute; HEIGHT: 70px; TOP: 4px; LEFT: 5px
}
#ko_at49 {
	POSITION: absolute; TOP: 57px
}
#ko_res49 {
	POSITION: absolute; TOP: 30px
}
#ko_f50 {
	POSITION: absolute; HEIGHT: 70px; TOP: 86px; LEFT: 5px
}
#ko_at50 {
	POSITION: absolute; TOP: 57px
}
#ko_res50 {
	POSITION: absolute; TOP: 30px
}
#ko_f51 {
	POSITION: absolute; HEIGHT: 70px; TOP: 86px; RIGHT: 25px
}
#ko_at51 {
	POSITION: absolute; TOP: 60px
}
#ko_res51 {
	POSITION: absolute; TOP: 30px; RIGHT: 6px
}
#ko_f52 {
	POSITION: absolute; HEIGHT: 70px; TOP: 4px; RIGHT: 25px
}
#ko_at52 {
	POSITION: absolute; TOP: 57px
}
#ko_res52 {
	POSITION: absolute; TOP: 30px; RIGHT: 6px
}
#ko_f53 {
	POSITION: absolute; HEIGHT: 70px; TOP: 210px; LEFT: 5px
}
#ko_res53 {
	POSITION: absolute; TOP: 30px
}
#ko_at53 {
	POSITION: absolute; TOP: 57px
}
#ko_f54 {
	POSITION: absolute; HEIGHT: 70px; TOP: 292px; LEFT: 5px
}
#ko_res54 {
	POSITION: absolute; TOP: 30px
}
#ko_at54 {
	POSITION: absolute; TOP: 56px
}
#ko_f55 {
	POSITION: absolute; HEIGHT: 70px; TOP: 210px; RIGHT: 25px
}
#ko_res55 {
	POSITION: absolute; TOP: 30px; RIGHT: 6px
}
#ko_pen_res55{
	POSITION: absolute; TOP: 33px; RIGHT: 6px
}
#ko_at55 {
	POSITION: absolute; TOP: 57px
}
#ko_f56 {
	POSITION: absolute; HEIGHT: 70px; TOP: 292px; RIGHT: 25px
}
#ko_res56 {
	POSITION: absolute; TOP: 30px; RIGHT: 6px
}
#ko_at56 {
	POSITION: absolute; TOP: 57px
}
#ko_f57 {
	POSITION: absolute; HEIGHT: 92px; TOP: 229px; LEFT: 93px
}
#ko_at57 {
	POSITION: absolute; TOP: 84px
}
#ko_res57 {
	POSITION: absolute; TOP: 42px
}
#ko_f58 {
	POSITION: absolute; HEIGHT: 92px; TOP: 25px; LEFT: 93px
}
#ko_at58 {
	POSITION: absolute; TOP: 84px
}
#ko_res58 {
	POSITION: absolute; TOP: 38px;
}
#ko_pen_res58
{
	POSITION: absolute; TOP: 48px; 
}
#ko_f59 {
	POSITION: absolute; HEIGHT: 92px; TOP: 25px; RIGHT: 117px
}
#ko_at59 {
	POSITION: absolute; TOP: 84px
}
#ko_res59 {
	POSITION: absolute; TOP: 42px;
	padding-left:6px;
}
#ko_f60 {
	POSITION: absolute; HEIGHT: 92px; TOP: 229px; RIGHT: 117px
}
#ko_at60 {
	POSITION: absolute; TOP: 84px
}
#ko_res60 {
	POSITION: absolute; TOP: 42px;
	padding-left:6px;
}
#ko_f61 {
	POSITION: absolute; HEIGHT: 218px; TOP: 65px; LEFT: 185px
}
#ko_at61 {
	POSITION: absolute; TOP: 209px
}
#ko_res61 {
	POSITION: absolute; TOP: 108px
}
#ko_f62 {
	POSITION: absolute; HEIGHT: 218px; TOP: 65px; RIGHT: 209px
}
#ko_at62 {
	POSITION: absolute; TOP: 209px;
}
#ko_res62 {
	POSITION: absolute; TOP: 108px;
	padding-left:6px;
}
#ko_f64 {
	POSITION: absolute; HEIGHT: 130px; TOP: 103px; LEFT: 276px
}
#ko_at64 {
	POSITION: absolute; TOP: 128px
}
#ko_res64 {
	POSITION: absolute; TOP: 70px;
	padding-left:6px;
}
#ko_f63 {
	POSITION: absolute; HEIGHT: 80px; TOP: 315px; LEFT: 277px
}
#ko_at63 {
	POSITION: absolute; TOP: 67px
}
#ko_res63 {
	POSITION: absolute; TOP: 33px;
	padding-left:6px;
}
.ann_text
{
	line-height:18px;
	padding: 3px;	
}
.full_banner_integrated
{
}
.cross_table
{
	z-index: 5;
	background-color:#ffffff;
	font-weight:normal;
	padding:5px;
}
.cross_table table, .cross_table td
{
	border:solid 1px #d7e3f5;
	border-collapse:collapse;	
}
.res_draw
{
	background-color:#FFFFDD;
}
.res_won
{
	background-color:#DFE7FF;
}
.res_lost
{
	background-color:#FFDFDF;
}
.res_date
{
	font-family:Arial;
	font-size:7pt;
}
.res_null
{
	background-color:#CCCCCC;
}
.todaynews_box
{
	float:left;
	width: 650px;
}
.todaynews_box h2
{
	FONT-SIZE: 8px; 
	color:White;
	margin-left:100px;
}
.todaynews_bag_list
{
	padding:10px;
	overflow:hidden;
	background-color:#ffffff;
}
.todaynews_bag_list h4
{
	FONT-SIZE: 13px; 
	font-weight:normal;
	COLOR: #003399;	
}
.infocus_other h4, .subtopic_list h4, .infocus_list h4,.embedded_news h4,.transfer_article h4
{
	FONT-SIZE: 11px; 
	font-weight:normal;
}
.art_other_bag_list h4
{
	FONT-SIZE: 10px; 
	font-weight:normal;
}
tr.rejected
{
	background-color:#FFC0C0;
}
.game_content
{
	background-image: url(img/STTC-bg_21.jpg);
	padding: 0px 8px 30px 8px;
}
.g_maintitle
{
	clear:both;
	text-align:center;
	padding:8px;
}
.g_maintitle h2
{
	font-size:12pt;
	color: #283386;
}
.g_block
{
	padding-bottom:5px;
}
.g_block h3
{
	color: #283386;
}
.g_block a
{
	text-decoration:underline;
}
.g_index span h3
{
	font-size:11pt;
	color: #283386;
	text-decoration:underline;
	padding-bottom:3px;
}
.g_index ul
{
	margin-left:20px;
	padding-bottom:5px;
}
.g_index li
{
	line-height:20px;
}
.g_subtitle
{
	text-decoration:underline;
	font-weight: bold;
}
.g_bettbl table, .g_bettbl td, .g_periodtbl table, .g_periodtbl td, .g_gamerlisttbl table, .g_gamerlisttbl td
{
	border:solid 1px #d7e3f5;
	border-collapse:collapse;	
}
.g_bettbl td
{
	padding: 0 3px 0 3px;
}
.g_4rumreg_logo
{
	float:left;
}
.g_4rumreg
{
	padding: 10px;
	FONT-SIZE: 14px; 
	COLOR: #003399;	
	text-align:center;
	height: 120px;	
}
.g_4rumreg a
{
	text-decoration:underline;
}
.g_page_intro
{
	line-height: 20px;
}
.gameinfo_tab_box
{
	clear:both;
	display:block;
	border-color:#ffa906;
	border-style:solid;
	border-width:2px;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;	
	background-color:White;
}
.g_page_awards table, .g_page_awards td
{
	border:solid 1px #ffa906;
	border-collapse:collapse;	
}
.g_page_awards td
{
	padding-left: 3px;		
}
.g_important
{
	font-size:10pt;
	font-weight:bold;
	color: #ffa906;
}
.g_period_options
{
	padding:10px;
}
.g_period_options span
{
	font-weight:bold;
}
.g_periodtbl, .g_gamerlisttbl
{
	background-color:White;
}
.g_periodtbl td
{
	padding-left:3px;
}
.g_periodtbl img
{
	padding-left:1px;
}
.g_gamerlisttbl td
{
	padding:0px 3px 0px 3px;	
}
.gamerlist_header
{
	font-size:11px;
	color:#283386;
	background:#f0f0f0;
	margin:2px 0px 0px 0px;
}
.g_image
{
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
.g_footer
{
	padding: 8px 5px 8px 5px;
	font-style:italic;
}
.g_show_awards
{
	clear:both;
	background-image: url(img/STTC-bg_21.jpg);
	padding: 20px 2px 30px 2px;
	text-align:center;	
	margin-left:-18px;
	width:641px;
}
.g_list_sum td
{
	background-color:#E0E0E0;
}
.g_list_sum_amount
{
	color:#283386;
	font-weight:bold;
}
.g_page_menu
{
	clear:both;
	padding: 10px 0px 10px 0px;
}
.g_page_menu li
{
	border-bottom: solid 2px #ffa906;
}
.g_stats_player
{
	float:left;
	overflow:hidden;
	background-color:#CF212A;	
	height:8px;
}
.g_stats_credit
{
	clear:both;
	float:left;
	overflow:hidden;
	background-color:#EEC111;	
	height:8px;
}
.g_stats_label
{
	float:left;
	margin-left:2px;	
	font-size: 8px;
}
.g_section_title
{
	font-size:larger;
	font-weight:bold;
	color:#283386;	
	padding-bottom:3px;
}
.g_section_title a
{
	font-size:smaller;
	font-weight:normal;
	padding: 2px 5px 5px 20px;	
}
.search_btn
{
	margin-left:5px;
	margin-top:3px;
	width:20px;
	height:18px;
	border:0px;
	BACKGROUND: url(img/nut_search.gif) no-repeat 0px 0px;		
	cursor:pointer;
}
.game_awards
{
	padding-top:3px;
	text-align:center;
}
.g_award_item
{
	float:left;
	text-align:center;
}
.g_award_img
{
	padding-top:3px;
}
.g_award_count
{
	font-size:7pt;
}
.g_adminstatstbl, .g_adminperiodstatstbl
{
	background-color:White;
}
.g_adminstatstbl table, .g_adminstatstbl td, .g_adminperiodstatstbl table, .g_adminperiodstatstbl td
{
	border:solid 1px #ffa906;
	border-collapse:collapse;	
}
.g_adminstatstbl td, .g_adminperiodstatstbl td
{
	padding: 0px 3px 0px 3px;
}
.g_trans_desc
{
	font-size:8pt;
}
.fr_hottopic
{
	clear:both;
	height:24px;
	color:White;
	BACKGROUND: url(img/orange-bg.jpg) no-repeat 0px 0px;			
	padding-left:10px;
	padding-top:4px;
	font-size:larger;
	margin-bottom:-5px;
}
.G_RoundStatRow
{
	height:15px;
}
.G_RoundStatCell
{
	font-size: 8px;
}
.v_thumbnailbar
{
	clear:both;
	background: url(img/T_Videoclip.gif) no-repeat 4px 2px;
}
.new_tag
{
	clear:both;
	background: url(img/new.gif) no-repeat 74px 2px;	
	height:20px;
}
.v_thumbnail
{
	float:left;
	height: 110px;
	width: 128px;
	background: white;
	border: 1px solid lightGrey;
	border-bottom-left-radius: 3px 3px;
	border-bottom-right-radius: 3px 3px;
	border-top-left-radius: 3px 3px;
	border-top-right-radius: 3px 3px;
	display: block;
	overflow: hidden;
	padding: 4px;
	margin-left:4px;
}
.v_thumbnail:hover
{
	text-decoration:none;
	border: 1px solid #ffa906;
}	
.v_thumbnail span
{
	font-size:8pt;
}
.v_thumbnail_wrapper
{
	position:relative; 
}
.v_thumbnail_wrapper img
{
	height: 72px;
	width: 128px;
}
.v_thumbnail_wrapper span
{
	position:absolute; 
	top: 0px; 
	left: 0px; 
	width: 128px; 
	height: 72px; 
	z-index: 100; 
	background: transparent url(img/play.png) no-repeat center center; 
}
.videoclip_menu_tab
{
	clear:both;
	padding: 0px 0px 10px 0px;
	height:20px;
}
.videoclip_menu_tab li
{
	border-bottom: solid 2px #ffa906;
}
.videoclip_fix
{
	clear:both;
	margin-bottom:10px;
}
.v_season
{
	background-color: rgb(254,231,139);
	font-size: 11px;
	font-weight:bold;
	text-transform:uppercase;	
	padding:2px 10px 5px 5px;
	margin-right:5px;
}
.v_fixture
{
	background-color: #d0d0d0;
	padding:2px 10px 5px 5px;	
}
.videoclip_tool_bar
{
	padding-bottom:5px;
}
.videoclip_content
{
	text-align:center;
}
.videoclip_source
{
}
.videoclip_desc
{
	margin:5px 0px;
	padding:3px;
	float:left;
	width:87%;	
}
.videoclip_views
{
	float:right;
	font-size: 1.4em;
	font-weight:bold;
	width:11%;
	text-align:center;
	padding-top: 3px; 
	margin: 0px 3px 3px 0px;
}
.videoclip_views span
{
	font-size:0.75em;
	font-weight:normal;
}
.othervideo_box
{
	clear:both;
	width:100%;
	display:block;
	margin-bottom:5px;
}
.othervideo_box td
{
	padding: 3px 0px 0px 0px;
}
.v_thumb_img
{
	position:relative; 
}
.v_thumb_img span
{
	position:absolute; 
	top: 0px; 
	left: 0px; 
	width: 128px; 
	height: 72px; 
	z-index:100;
	background: transparent url(img/play.png) no-repeat center center; 
}
.v_thumb_img img
{
	height: 72px;
	width: 128px;	
	border: 1px solid lightGrey;
	overflow: hidden;
	padding: 4px;
	vertical-align:text-top;
}
.v_thumb_desc
{	
	font-size:8pt;
}
.v_thumb_desc a
{
	color:#283386;
}
.v_thumb_desc a:hover
{
	text-decoration:none;
}
.v_thumb_views
{
	font-size:8pt;
	font-style:italic;
}
.art_footer_text
{
	text-align:center;
	width:100%;
	padding: 5px 0px 5px 0px;
}
.art_footer_text a
{
	color:Red;
	font-weight:bold;
	font-size:13pt;
}